TLS was last updated
on October 15, 2025.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
Team Scouting Report
(As Of 11/10/2025)
2024
Section - Southwest
Area - Southern Arizona
League - Adult 18 & Over
Flight - 3.5 Mens
--------------------------------------------------------------------------------------------------------------------------------------
Well Strung
League Record: 0 - 8
The Following Have Played In League Matches On This Team (In Rating Order)
Douglas J Graff - 3.53
Greg Muller - 3.24
Naji Barakat - 3.17
Dennis Boilini - 3.16
Connor Christensen - 3.13
Eric Cline - 3.12
Shariff Abdallah - 3.08
Bruce Strickland - 3.08
Tom Bateman - 3.00
James Pentony - 2.99
Wayne Millett - 2.98
Jeff Greinke - 2.95
Greg Walker - 2.85
Chad Boyack - 2.76
Mike Dent - 2.75
Joseph Breshears - n/a
Alex Lozada - n/a
League Results By Position
1S 2S 1D 2D 3D
Alex Lozada - n/a & Bruce Strickland - 3.08 0 - 1
Bruce Strickland - 3.08 & Mike Dent - 2.75 0 - 1
Chad Boyack - 2.76 & Alex Lozada - n/a 0 - 1
Chad Boyack - 2.76 & Greg Walker - 2.85 1 - 0 1 - 0
Chad Boyack - 2.76 & Joseph Breshears - n/a 0 - 1
Chad Boyack - 2.76 & Mike Dent - 2.75 0 - 1
Connor Christensen - 3.13 & Dennis Boilini - 3.16 0 - 1
Connor Christensen - 3.13 0 - 1
Dennis Boilini - 3.16 1 - 1
Douglas J Graff - 3.53 3 - 0 1 - 0
Eric Cline - 3.12 & Douglas J Graff - 3.53 0 - 1
Eric Cline - 3.12 & Greg Muller - 3.24 0 - 1
Eric Cline - 3.12 & Tom Bateman - 3.00 0 - 1
Eric Cline - 3.12 0 - 2
Greg Walker - 2.85 & Jeff Greinke - 2.95 0 - 2
Greg Walker - 2.85 & Joseph Breshears - n/a 0 - 1
Greg Muller - 3.24 & Shariff Abdallah - 3.08 0 - 1 0 - 1
Greg Muller - 3.24 1 - 0 1 - 1
Jeff Greinke - 2.95 & Mike Dent - 2.75 0 - 1 0 - 1
James Pentony - 2.99 & Greg Walker - 2.85 1 - 0
Mike Dent - 2.75 & Shariff Abdallah - 3.08 1 - 0
Naji Barakat - 3.17 & Greg Muller - 3.24 0 - 1
Naji Barakat - 3.17 & Tom Bateman - 3.00 0 - 1
Naji Barakat - 3.17 1 - 2
Tom Bateman - 3.00 & Connor Christensen - 3.13 0 - 1
Tom Bateman - 3.00 0 - 1
Wayne Millett - 2.98 & Bruce Strickland - 3.08 0 - 1
Wayne Millett - 2.98 & Eric Cline - 3.12 0 - 1
Wayne Millett - 2.98 & Shariff Abdallah - 3.08 0 - 1
Wayne Millett - 2.98 0 - 2
--------------------------------------------------------------------------------------------------------------------------------------
SAZ 18+/ 3.5 Men- Erik Bakken
League Record: 7 - 1
The Following Have Played In League Matches On This Team (In Rating Order)
Roger Swygart - 3.54
Scott Haseman - 3.43
Jeffery Williams - 3.43
Andrew Andress - 3.41
Chris Larmour - 3.26
Bruce Redies - 3.25
Joe Parker - 3.21
Erik Bakken - 3.11
Ming Li - 3.09
Brad Michelson - 3.06
Joe McHallam - 3.00
Steven Cook - 2.81
David Schollmeyer - 2.79
League Results By Position
1S 2S 1D 2D 3D
Andrew Andress - 3.41 & Chris Larmour - 3.26 1 - 0
Andrew Andress - 3.41 & Jeffery Williams - 3.43 2 - 1 1 - 0
Andrew Andress - 3.41 & Roger Swygart - 3.54 1 - 0
Brad Michelson - 3.06 & Bruce Redies - 3.25 1 - 0 0 - 1
Brad Michelson - 3.06 & Joe Parker - 3.21 0 - 1 0 - 1
Brad Michelson - 3.06 & Ming Li - 3.09 0 - 1
Bruce Redies - 3.25 2 - 1 2 - 0
Chris Larmour - 3.26 & Joe McHallam - 3.00 0 - 2
Chris Larmour - 3.26 & Joe Parker - 3.21 1 - 0
Chris Larmour - 3.26 & Roger Swygart - 3.54 1 - 0 1 - 0
David Schollmeyer - 2.79 & Joe McHallam - 3.00 0 - 1
David Schollmeyer - 2.79 & Steven Cook - 2.81 0 - 2 0 - 1
Erik Bakken - 3.11 & Joe McHallam - 3.00 0 - 1
Erik Bakken - 3.11 0 - 1 0 - 2
Jeffery Williams - 3.43 & Joe Parker - 3.21 2 - 0 1 - 0
Ming Li - 3.09 0 - 1
Roger Swygart - 3.54 3 - 0
Steven Cook - 2.81 0 - 1
Scott Haseman - 3.43 & Roger Swygart - 3.54 1 - 0
Scott Haseman - 3.43 5 - 0
--------------------------------------------------------------------------------------------------------------------------------------
SAZ 18+/3.5 WC- Logan Mutz
League Record: 5 - 4
The Following Have Played In League Matches On This Team (In Rating Order)
Logan Mutz - 3.43
Ruben Orrantia - 3.39
Jason Genz - 3.39
Steven Keresztes - 3.38
Jorge Barron - 3.35
Jaime Garza - 3.29
Albert Cabrejo - 3.29
Cole Mutz - 3.28
Clay Hilden - 3.26
Antonio Rocha - 3.20
Roscoe Mutz - 3.14
Alan Schultz - 3.07
Joseph Giampapa - n/a
Dean Odle - n/a
League Results By Position
1S 2S 1D 2D 3D
Alan Schultz - 3.07 & Clay Hilden - 3.26 0 - 1
Alan Schultz - 3.07 & Cole Mutz - 3.28 0 - 1
Alan Schultz - 3.07 & Jason Genz - 3.39 1 - 0
Alan Schultz - 3.07 & Roscoe Mutz - 3.14 0 - 1
Albert Cabrejo - 3.29 & Clay Hilden - 3.26 0 - 1
Albert Cabrejo - 3.29 & Jason Genz - 3.39 1 - 0
Albert Cabrejo - 3.29 0 - 1 0 - 1
Antonio Rocha - 3.20 & Steven Keresztes - 3.38 2 - 0
Clay Hilden - 3.26 & Joseph Giampapa - n/a 0 - 1
Clay Hilden - 3.26 & Jaime Garza - 3.29 1 - 0
Cole Mutz - 3.28 & Jorge Barron - 3.35 2 - 1
Dean Odle - n/a & Roscoe Mutz - 3.14 1 - 0
Jorge Barron - 3.35 & Joseph Giampapa - n/a 1 - 0
Jorge Barron - 3.35 0 - 1
Jaime Garza - 3.29 & Jorge Barron - 3.35 1 - 0
Jaime Garza - 3.29 1 - 0 3 - 2
Jason Genz - 3.39 & Antonio Rocha - 3.20 0 - 1
Jason Genz - 3.39 & Roscoe Mutz - 3.14 0 - 1
Jason Genz - 3.39 1 - 0
Logan Mutz - 3.43 & Clay Hilden - 3.26 3 - 0 1 - 0
Logan Mutz - 3.43 & Cole Mutz - 3.28 0 - 1
Logan Mutz - 3.43 & Jorge Barron - 3.35 1 - 0
Logan Mutz - 3.43 0 - 1
Roscoe Mutz - 3.14 & Steven Keresztes - 3.38 0 - 1 1 - 0
Ruben Orrantia - 3.39 & Roscoe Mutz - 3.14 1 - 0
Ruben Orrantia - 3.39 3 - 2 0 - 1
Steven Keresztes - 3.38 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
Ball Busters 18+ 2024
League Record: 5 - 4
The Following Have Played In League Matches On This Team (In Rating Order)
JJ Johnston - 3.34
John Wang - 3.28
Michael Beckett - 3.27
Chris Duda - 3.27
Robert Hartman - 3.25
Marc Adams - 3.25
Roger Cowles - 3.22
Darel Harrison - 3.21
Karl Sprague - 3.20
Marc Argabright - 3.19
Derek Wong - 3.19
Thomas Escobedo - 3.17
Mark Adamson - 3.16
Carlos Lazo - 3.15
Shane Garner - 3.13
James Buckwalter - 3.10
Osama Abdel Hafez - 3.09
League Results By Position
1S 2S 1D 2D 3D
Chris Duda - 3.27 1 - 2 2 - 1
Carlos Lazo - 3.15 & Derek Wong - 3.19 1 - 0 0 - 1
Carlos Lazo - 3.15 & Darel Harrison - 3.21 1 - 0
Carlos Lazo - 3.15 & Marc Argabright - 3.19 0 - 1
Darel Harrison - 3.21 & Roger Cowles - 3.22 1 - 0
John Wang - 3.28 & Robert Hartman - 3.25 0 - 1
JJ Johnston - 3.34 & Carlos Lazo - 3.15 1 - 0
JJ Johnston - 3.34 & Karl Sprague - 3.20 2 - 1
JJ Johnston - 3.34 1 - 1
James Buckwalter - 3.10 & John Wang - 3.28 1 - 0
James Buckwalter - 3.10 & Robert Hartman - 3.25 1 - 0
James Buckwalter - 3.10 & Roger Cowles - 3.22 0 - 1 1 - 0
Karl Sprague - 3.20 & John Wang - 3.28 1 - 0
Karl Sprague - 3.20 & Michael Beckett - 3.27 1 - 0
Michael Beckett - 3.27 & John Wang - 3.28 1 - 0
Michael Beckett - 3.27 & Thomas Escobedo - 3.17 1 - 0
Marc Adams - 3.25 & Mark Adamson - 3.16 0 - 1
Marc Adams - 3.25 2 - 2 1 - 1
Marc Argabright - 3.19 & Roger Cowles - 3.22 1 - 0
Mark Adamson - 3.16 & Derek Wong - 3.19 1 - 0
Osama Abdel Hafez - 3.09 & Thomas Escobedo - 3.17 1 - 0
Osama Abdel Hafez - 3.09 0 - 1 0 - 2
Shane Garner - 3.13 & Robert Hartman - 3.25 0 - 1 1 - 0
Thomas Escobedo - 3.17 & Derek Wong - 3.19 1 - 0
Thomas Escobedo - 3.17 & Roger Cowles - 3.22 0 - 1
Thomas Escobedo - 3.17 0 - 1